Business

Germany's economy is contracting already and the natural gas squeeze means it'll..